a04c378167f52f264260fd940e05e91e77af55d3,integration-tests/src/test/java/tachyon/shell/command/ChmodrCommandTest.java,ChmodrCommandTest,chmodrTest,#,39

Before Change


    TachyonFSTestUtils.createByteFile(mTfs, "/testFolder1/testFile", TachyonStorageType.STORE,
        UnderStorageType.NO_PERSIST, 10);
    mFsShell.run("chmodr", "777", "/testFolder1");
    TachyonFile tf = mTfs.open(new TachyonURI("/testFolder1"));
    int permission = mTfs.getInfo(tf).getPermission();
    Assert.assertEquals((short) 0777, permission);
    mFsShell.run("chmodr", "755", "/testFolder1");
    permission = mTfs.getInfo(tf).getPermission();

After Change


    mFsShell.run("mkdir", "/testFolder1");
    TachyonFSTestUtils.createByteFile(mTfs, "/testFolder1/testFile", WriteType.MUST_CACHE, 10);
    mFsShell.run("chmodr", "777", "/testFolder1");
    int permission = mTfs.getStatus(new TachyonURI("/testFolder1")).getPermission();
    Assert.assertEquals((short) 0777, permission);
    mFsShell.run("chmodr", "755", "/testFolder1");
    permission = mTfs.getStatus(new TachyonURI("/testFolder1")).getPermission();